//package cn.cttic.app.service;
//
//import cn.cttic.app.api.domain.bo.AppUserBo;
//import cn.cttic.app.api.domain.vo.AppUserVo;
//import cn.cttic.common.mybatis.core.page.PageQuery;
//import cn.cttic.common.mybatis.core.page.TableDataInfo;
//import org.springframework.web.multipart.MultipartFile;
//
//import java.util.Collection;
//import java.util.List;
//
///**
// * app用户Service接口
// *
// * @author 莫硕文
// * @date 2024-01-03
// */
//public interface IAppUserService {
//
//    String selectUserNameById(String id);
//
//    /**
//     * 查询app用户
//     */
//    AppUserVo queryById(String id);
//
//    /**
//     * 查询app用户列表
//     */
//    TableDataInfo<AppUserVo> queryPageList(AppUserBo bo, PageQuery pageQuery);
//
//    /**
//     * 查询app用户列表
//     */
//    List<AppUserVo> queryList(AppUserBo bo);
//
//    /**
//     * 修改app用户
//     */
//    Boolean insertByBo(AppUserBo bo);
//
//    /**
//     * 修改app用户
//     */
//    Boolean updateByBo(AppUserBo bo);
//
//    /**
//     * 校验并批量删除app用户信息
//     */
//    Boolean deleteWithValidByIds(Collection<String> ids, Boolean isValid);
//
//    void deleteAccount(String id);
//
//
//    /**
//     * 更新头像
//     * @param file 头像文件
//     * @return
//     */
//    int updateAvatar(MultipartFile file);
//
//}
